have an important place - Turc Anglais Dictionnaire